//package com.java.base.exercise.hutool;
//
//import cn.hutool.core.collection.CollUtil;
//import cn.hutool.poi.excel.ExcelUtil;
//import cn.hutool.poi.excel.ExcelWriter;
//import com.java.base.exercise.People;
//import org.junit.Test;
//
//import java.util.List;
//import java.util.concurrent.ConcurrentHashMap;
//import java.util.concurrent.LinkedBlockingDeque;
//import java.util.concurrent.SynchronousQueue;
//
///**
// * @Author RenPu
// * @Date 2021/7/5 10:39
// * @Version 1.0
// * @Description: 糊涂工具--实现pdf文件的导出
// **/
//public class PdfExport {
//
//
//
//    @Test
//    public void merTest() {
//
//        new ConcurrentHashMap<>()
//        //测试使用的数据
//        People bean1 = new People();
//        bean1.setName("张三");
//        bean1.setAge(22);
//
//
//        People bean2 = new People();
//        bean2.setName("李四");
//        bean2.setAge(28);
////传入list集合数组
//        List<People> rows = CollUtil.newArrayList(bean1, bean2);
//
//        // 通过工具类创建writer
//        ExcelWriter writer = ExcelUtil.getBigWriter("C:\\Users\\12795\\Desktop\\4.pdf");
//
//        String[] names = {"name", "age", "score", "isPass", "examDate"};
//        String[] names2 = {"姓名", "年龄", "分数", "是否通过", "考试时间"};
//
//        for (int i = 0; i < names.length; i++) {
//            writer.addHeaderAlias(names[i], names2[i]);
//        }
//        //todo 设置自动换行(时间)
//        writer.setColumnWidth(4, 25);
//// 一次性写出内容，使用默认样式，强制输出标题
//        writer.write(rows, true);
//// 关闭writer，释放内存
//        writer.close();
//    }
//
//
//}
